home *** CD-ROM | disk | FTP | other *** search
/ By Popular Request 2.0 / By Popular Request 2.0 (Arsenal Computer).ISO / amiga_5 / protes15.lha / PROTEUS / Proteus.Doc < prev    next >
Text File  |  1995-08-10  |  16KB  |  433 lines

  1.  
  2.                            PROTEUS POOLS PREDICTOR 
  3.                            -----------------------
  4.                        ⌐ 1994-1995 BY DAVID S. NAYLOR
  5.  
  6.                      WORLD-A-WARE - FREELY DISTRIBUTABLE
  7.              
  8.                              WRITTEN IN AMOS.
  9.                                 
  10.  
  11.                     Release Version 1.5 - August 10th 1995
  12.  
  13.  
  14.  COPYRIGHT NOTICE
  15.  ~~~~~~~~~~~~~~~~
  16.  THIS PROGRAM IS FREELY DISTRIBUTABLE WORLD-A-WARE, THIS MEANS THAT YOU MAY
  17.  USE THIS PROGRAM WITHOUT PAYING ME A FEE, BUT I DO ASK THAT YOU DO 
  18.  SOMETHING POSITIVE TOWARD OUR PLANET. 
  19.  
  20.  DISCLAIMER
  21.  ~~~~~~~~~~
  22.  I DO NOT ACCEPT ANY RESPONSIBILITY FOR DAMAGE INCURRED BY USING THIS 
  23.  PROGRAM OR ANY FINANCIAL LOSSES. USE AT YOUR OWN RISK.   
  24.  
  25.  
  26.  INTRODUCTION
  27.  ------------   
  28.  Welcome to Proteus, this program was originally written for personal use
  29.  only, but after working on it for a long time I decided to improve it and 
  30.  release it into the Public Domain. This is the first program I've released.
  31.  
  32.  Proteus is a pools predictor and football database. You can do all the
  33.  usual things that a pools predictor does, enter results, look at tables
  34.  and make predictions, with Proteus you can look at the statistics for every
  35.  team stored, look at Super Stats (I couldn't think of a better name!) which
  36.  finds the best and  worst teams from all the leagues, things like highest/
  37.  lowest goal scorers and team with most/least wins. 
  38.  
  39.  Proteus also includes a fully functional League and Team Editor.
  40.  You can have between 1 and 12 leagues and up to 288 teams.   
  41.  
  42.  
  43.  
  44.  HOW TO USE PROTEUS
  45.  ------------------
  46.  
  47.  When Proteus first loads it will try to load Proteus.config, this file
  48.  contains the names of all the leagues and  teams to use. This file should
  49.  be in the same directory as Proteus, if it is not found you will be
  50.  notified and Proteus will create five blank leagues each containg ten teams.
  51.  
  52.  
  53.  LOAD - Load a datafile containing data from results.
  54.  
  55.  A file requester will appear, so you can find a datafile to load, the 
  56.  default file should be called PoolSave, but you can name your own file
  57.  whatever you want. 
  58.  
  59.  
  60.  
  61.  SAVE - Save a datafile containing data from results.
  62.  
  63.  A file requester will appear so you can pick the destination of the save 
  64.  file and change its name if you want.
  65.  
  66.  
  67.  
  68.  LEAGUE EDITOR - Edit the leagues and teams.
  69.  
  70.  Edit the number of leagues , league names, the amount of teams, the team
  71.  names, points for a win, promotion places, play off places and relegation 
  72.  places. 
  73.    
  74.  Any changes will remain until you reload Proteus or load a new 
  75.  configuration file. 
  76.  
  77.  If you need to you can use the League Editor at anytime even during the 
  78.  season.
  79.  
  80.  
  81.  Load config - Load a new configuration file. 
  82.  
  83.  The configuration file contains the league and team names as well as league
  84.  attributes. This function is just like the Load function on the main menu,
  85.  but the file name should end with .config (They're easier to recognise this
  86.  way). When first loaded Proteus tries to load Proteus.Config from the same 
  87.  directory as the main program, if your new configuration is named something
  88.  else then you must load it manually.
  89.  
  90.  Remember to use the correct configuration file with the loaded datafile,
  91.  if they don't correspond then the data will be useless. 
  92.  
  93.  
  94.  Save Config - Save a configuration file.
  95.  
  96.  Just like Save from the main menu. Usually the file name will end with 
  97.  .config. If you want this configuration to load on start up then call 
  98.  it Proteus.Config and put it in the same directory as Proteus.
  99.  
  100.  --------------------------------------------------------------------------
  101.  
  102.  Edit League Details - Choose a league from the list, then the league data
  103.  will be shown, if you click on the league name it will be erased and you
  104.  can enter a new name, this is useful when the league gets a new sponsor
  105.  or you've added a new league, if you press RETURN without entering any 
  106.  data the old league name will be used.
  107.  
  108.  
  109.  You can change the amount of teams (minimum 6 - maximum 24), points for a 
  110.  win (usually 3, but some countries might have a different scoring system),
  111.  amount for teams to be promoted, amount for relegation and play off places
  112.  by clicking on the amount and then changing it.
  113.  
  114.  If for the Team amount you enter a number that is lower than the current
  115.  amount you will be asked to delete some teams. If you select a number that
  116.  is higher the new teams will be called NEW TEAM until you change their name.
  117.  
  118.  
  119.  
  120.  Edit Teams - Edit the names' of the teams.
  121.  Select a team and it's name will be erased, you can now enter a new name,
  122.  if don't enter anything and you press RETURN the old team name will be
  123.  used. This useful for new leagues or for the start of a new season.
  124.  
  125.  Sort Teams - If you've just changed the names of some of the teams in the
  126.  league you can sort the league so the teams are in alphabetical order, this
  127.  makes them easier to find when entering matches.
  128.  
  129.  
  130.  Delete League - Erase this league completely, this erases teams and league
  131.  attributes as well as team results data.
  132.  
  133.  If you only have one league you cannot delete it.
  134.  
  135.  
  136.  
  137.  Change League - Select a different League to Edit.
  138.  
  139.  
  140.  Exit - Go back to the League Editor Menu.
  141.    
  142.                     
  143.    -------------------------------------------------------------------
  144.                                  
  145.  Number of Leagues - Minimum 1 - Maximum 12.
  146.  
  147.  Click on the amount and change the value, if you select less leagues all
  148.  the leagues above your number will be erased.
  149.  
  150.  If you want to delete a specific league then select 'EDIT LEAGUE DETAILS'
  151.  and then select 'DELETE LEAGUE', if you enter a higher number then the new
  152.  leagues will be called NEW LEAGUE and will contain 10 teams called NEW TEAM
  153.  until you change its name and edit the team names.
  154.  
  155.  
  156.  Swap Leagues - Swap one league with another. You can do this as many 
  157.  times as you need to, if you have finished swapping leagues then select
  158.  EXIT.
  159.  
  160.  Obviously you cannot swap leagues if you only have one league.
  161.  
  162.  
  163.       
  164.  Exit - Go back to the Main Menu.
  165.  
  166.  If you have not Saved your configuration, you will be asked if you want to
  167.  save the current configuration, you can select Okay to Save and Cancel if
  168.  you don't want to save the new configuration. 
  169.  
  170.  You will not be asked again unless you go back to the League Editor. 
  171.  
  172.  ---------------------------------------------------------------------------
  173.                      
  174.  RESULTS - Enter some results.
  175.  
  176.  You will be presented with a list of all the available leagues, when you 
  177.  select one you will be shown all the teams in the league, select two teams
  178.  and enter the score for each team, after you enter the result you will be 
  179.  asked to verify it to make sure you didn't make a mistake, you can select
  180.  YES if everything is fine, NO if the score is incorrect or WRONG TEAMS if 
  181.  you  accidently selected the wrong teams, all this is to make sure that
  182.  Proteus as all the correct information. To use a different league select
  183.  CHANGE LEAGUE if you want to leave results select EXIT. 
  184.  
  185.  You can enter as many results at one  session as you want, so if you have
  186.  two weeks worth of results to enter you don't have to reboot. 
  187.  
  188.  The tables are automatically updated as well as the teams' form. 
  189.  
  190.  Remember to save your data after entering results.          
  191.  
  192.  
  193.  
  194.  SEASON - Enter Season's results data for a team.
  195.  
  196.  If you start using Proteus Mid-Season you can enter a team's league data
  197.  (you must use a table featuring seperate Home and Away data, these are
  198.  usually found in Sunday newspapers) so Proteus can use the relevant
  199.  information for its predictions, also you can enter deductions for teams 
  200.  that have been penalised, these are usually shown on all tables. To change
  201.  the values select the appropiate box and enter the new data, this will be
  202.  updated automatically, the amount of games played can not be changed 
  203.  manually.
  204.  
  205.  The current team data will be used.
  206.  
  207.  The gagdets represent:-
  208.  
  209.  The two columns are for seperate Home and Away games.
  210.  (W)ins, (D)raws, (L)osses, Goals (For), Goals (A)gainst and Deductions
  211.  
  212.  
  213.  To change the data of another team from the same league
  214.  select CHANGE TEAM, if you want to change the data of a team in a different
  215.  league select CHANGE LEAGUE and select a team.
  216.  
  217.  To Exit Select EXIT on the SEASONS RESULTS page or on the teams pages.
  218.         
  219.  This function does not affect the form of the selected team, so if you are
  220.  using this because you entered one or two wrong results then you should use
  221.  RESCUE (see below) instead.
  222.  
  223.  
  224.  RESCUE - Undo a Wrong Result.
  225.  
  226.  If you entered a wrong result Proteus will change the form of both teams 
  227.  involved and this will decrease the accuracy of the predictions as well as
  228.  mess up the league table. Rescue being opposite to RESULTS will take away 
  229.  the result.
  230.  
  231.           Use rescue the same way as you would use RESULTS.
  232.  
  233.  
  234.  
  235.  PREDICT - Ask Proteus for predictions.
  236.  
  237.  As long as you have at least 22 teams you can ask Proteus to make
  238.  predictions.
  239.  
  240.  Unlike most prediction programs, Proteus will not predict the outcome of
  241.  individual matches, with Proteus you must enter all the matches then you 
  242.  can view the the closest games, this guarantees that you have enough 
  243.  'draws' for your pools coupon.
  244.  
  245.  First you must enter the amount of matches to be calculated, then select a
  246.  league and enter the matches, if you want to select teams from a different
  247.  league then select CHANGE LEAGUE, if you decide not to continue entering 
  248.  matches you can select ABORT, but be warned if you select ABORT no 
  249.  predictions will be made. You can view the matches you've entered at any 
  250.  time by selecting VIEW FIXTURES.
  251.  
  252.  After you've entered all the matches you can view the closest matches, you
  253.  can select between 10 and 25 of the closest matches to view.
  254.    
  255.  If you don't use all the leagues in Proteus that are on the pools coupon 
  256.  then don't worry about the numbers corresponding, Proteus shows the match 
  257.  numbers and teams using the numerical order you entered them in.      
  258.  
  259.  If you want to print out the predictions select PRINT, make sure your
  260.  printer is connected and switched on.
  261.  
  262.  At the start of the season the predictions probably won't be very accurate,
  263.  but they should improve as the season progresses.
  264.  
  265.  I suggest you view the predictions for at least a few weeks before deciding
  266.  whether or not to use them for your pools coupon, after all it's your
  267.  money and I wouldn't want you to risk it if you don't fell you can trust
  268.  Proteus.
  269.  
  270.  
  271.  TABLES - View the league tables.
  272.  
  273.  Choose a league and the table will be calculated, the table is not stored
  274.  to save memory, you can print the table by selecting print, again make
  275.  sure your printer is connected and switched on. 
  276.  
  277.  The tables show the league placings and information such as the teams in
  278.  promotion and  relegation places also deductions for any team that has been
  279.  penalised.
  280.  
  281.  If the promotion,play off and relegation places are out of date then you 
  282.  can alter them with the League Editor(see above).
  283.                
  284.  
  285.  STATISTICS - Individual Team Statistics.
  286.  
  287.  View the statistics of one team at a time, you can view ALL statistics 
  288.  which is both Home and Away statistics combined or you can select to view
  289.  seperate HOME or AWAY statistics, if you want to view another team's 
  290.  statistics then select TEAM, if the team is in a different league then 
  291.  select LEAGUE and then choose a team. Select EXIT to leave. 
  292.  
  293.  I included statistics so people could examine how well a team is doing,
  294.  looking at the league tables don't always tell the full story, but
  295.  statistics do. Here you can hopefully find out why Proteus has selected
  296.  certain teams to draw.
  297.  
  298.  If Proteus doesn't give good predictions then why not have a go yourself,
  299.  by examining the team's statistics and deciding how closely matched the 
  300.  teams are.
  301.  
  302.  
  303.  SUPER STATS - Find the best and worst teams from all leagues.
  304.  
  305.  You can find information such as Highest and Lowest goal scoring team from
  306.  all divisions, you can also find the team with most and least goals 
  307.  conceeded, wins, draws, defeats and goalkeeping clean sheets.
  308.  
  309.  Proteus will list up to five teams with the highest amount or show how many
  310.  teams have the most or least amount if there are more than five equal teams.
  311.  
  312.  At the start of the season many teams will be equal.
  313.               
  314.  Super Stats only uses teams that have had SOME results entered with RESULTS,
  315.  if a lot of information has been entered using SEASON then this will have a
  316.  negative effect on the statistics shown, except for statistics concerning
  317.  goals. 
  318.  
  319.  Proteus shows how many matches have been played to achieve the statistics,
  320.  so it's not unfair to teams in small leagues for not scoring many goals
  321.  or to teams in bigger leagues for not keeping many clean sheets. 
  322.  
  323.  Super Stats probably won't help much, but some people will find the 
  324.  information interesting.
  325.  
  326.  
  327.  
  328.  ABOUT - Information about Proteus Pools Predictor.
  329.  
  330.  
  331.  NEW - Choose to erase some data.
  332.  
  333.  If you select LEAGUES all league data will be erased, 5 new leagues will
  334.  be created called NEW LEAGUE each containg 10 teams called NEW TEAM.
  335.  
  336.  You can change the names of the leagues and teams with the LEAGUE EDITOR
  337.  (see above.)
  338.  
  339.  If you select DATA all the teams results data will be erased.
  340.  
  341.  Select Cancel if you don't want to erase anything.
  342.  
  343.  
  344.  
  345.  QUIT - Leave Proteus.
  346.  
  347.  You will be asked to verify your decision just in case you haven't saved
  348.  your data, you can select YES to quit, NO to continue using Proteus or
  349.  SAVE to save your data before exiting.
  350.  
  351.  
  352.  
  353.  SPECIAL KEYS
  354.  ~~~~~~~~~~~~
  355.  Proteus is written in AMOS which means if you want to switch between
  356.  Workbench and Proteus you must use Left Amiga and A to switch screens.
  357.  
  358.  If you press the b key on the main menu of Proteus the screen will go
  359.  blank, don't worry this isn't a bug, it's a screen saver, if you move the
  360.  mouse or press a key the main menu will reappear. 
  361.  
  362.  
  363.  ---------------------------------------------------------------------------
  364.  
  365.  OTHER INFORMATION
  366.  ------------------
  367.  
  368.  Included in this release are the results data of the 94-95 Season, all
  369.  information was entered during the season except fot the Scottish League
  370.  Division 3 which was added after the end of the season. Most of the data
  371.  is correct but due to input errors and a small bug (now removed) which
  372.  didn't store away no score draws there is some incorrect data. To view
  373.  this data go to the League Editor and select Load Config then load
  374.  Proteus(94-95).config, go back to the main menu and select Load, select
  375.  Poolsave(94-95). This will give you an idea of the statistics capabilties 
  376.  of Proteus.
  377.  
  378.  
  379.  This program is still in development (forever it seems!), any improvements
  380.  that can be made will be made(as long as they're not too big), so if you
  381.  have any bug reports or suggestions then please let me know, I WILL remove
  382.  any bugs found and any ideas that are viable I will incorporate and give 
  383.  credit where it's due.
  384.  
  385.  There probably won't be another release of Proteus unless there are major
  386.  changes, I included the League Editor so I wouldn't have to release a new
  387.  version every year. 
  388.  
  389.  
  390.  If you have any success using Proteus I would like to hear about it, I'm 
  391.  not asking for anything, but if you do have a big win then I wouldn't say 
  392.  'no' to a small gift :-).
  393.  
  394.  On the other hand if you never have any success with Proteus (why use it?)
  395.  then I really wouldn't appreciate any hate mail and I definately will not
  396.  refund your losses. 
  397.  
  398.  
  399.  The picture of the footballer on the main menu screen was not drawn by me,
  400.  it is infact a piece of Clip Art from the MAY 1994 CU Amiga coverdisk.
  401.   
  402.  Requestfile is from Workbench 3.0, it uses the ASL.library, so make sure
  403.  it is installed in LIBS. 
  404.  
  405.  Requestfile is run by AMOS Execute routine written by Franτois Lionet.
  406.  
  407.  
  408.  CONTACT ADDRESSES
  409.  -----------------
  410.  
  411.  Send Bug Reports, suggestions, comments to :-
  412.  
  413.  David S. Naylor
  414.  
  415.  E-mail address - proteus@ancient.demon.co.uk
  416.  
  417.  Paper mail (snail mail to some)
  418.  
  419.  25 Victor Rd
  420.  Heaton
  421.  Bradford
  422.  West Yorkshire
  423.  BD9 4QN
  424.  
  425.  
  426.  RELEASE INFORMATION
  427.  -------------------
  428.  
  429.  V1.5 (August 10th 1995) - First Release, no known bugs.
  430.  
  431.  ---------------------------------------------------------------------------
  432.  
  433.